quarter troops - French English Dictionary